something of that sort - Spanish English Dictionary